/*
 * @(#)AuditTrail.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */
package com.dcivision.audit.bean;

import java.sql.Timestamp;

import com.dcivision.framework.bean.AbstractBaseObject;

/**
  AuditTrail.java

  This class is the serializable bean reflecting business logic uses.

    @author           Zoe Shum
    @company          DCIVision Limited
    @creation date    11/09/2003
    @version          $Revision: 1.5.32.1 $
*/

public class AuditTrail extends AbstractBaseObject {

  public static final String REVISION = "$Revision: 1.5.32.1 $";

  static final long serialVersionUID = -2588261120428343774L;

  private String objectType = null;
  private Integer objectID = null;
  private String versionNumber = null;
  private String accessType = null;
  private String sessionID = null;
  private String ipAddress = null;
  private Integer accessorID = null;
  private Timestamp accessDate = null;
  private String objectName = null;

  public AuditTrail() {
    super();
  }

  public String getObjectType() {
    return(this.objectType);
  }

  public void setObjectType(String objectType) {
    this.objectType = objectType;
  }

  public Integer getObjectID() {
    return(this.objectID);
  }

  public void setObjectID(Integer objectID) {
    this.objectID = objectID;
  }

  public String getVersionNumber() {
    return(this.versionNumber);
  }

  public void setVersionNumber(String versionNumber) {
    this.versionNumber = versionNumber;
  }

  public String getAccessType() {
    return(this.accessType);
  }

  public void setAccessType(String accessType) {
    this.accessType = accessType;
  }

  public String getSessionID() {
    return(this.sessionID);
  }

  public void setSessionID(String sessionID) {
    this.sessionID = sessionID;
  }

  public String getIpAddress() {
    return(this.ipAddress);
  }

  public void setIpAddress(String ipAddress) {
    this.ipAddress = ipAddress;
  }

  public Integer getAccessorID() {
    return(this.accessorID);
  }

  public void setAccessorID(Integer accessorID) {
    this.accessorID = accessorID;
  }

  public Timestamp getAccessDate() {
    return(this.accessDate);
  }

  public void setAccessDate(Timestamp accessDate) {
    this.accessDate = accessDate;
  }

  public String getObjectName() {
    return objectName;
  }

  public void setObjectName(String objectName) {
    this.objectName = objectName;
  }
}
